#pragma once
#include <memory>
#include <string>
#include "storage.h"

class EmployeeFactory {
public:
    static std::unique_ptr<employee_base> create_employee(const std::string& name, const std::string& employee_ID, const std::string& department_ID, const std::string& position);
};